package com.xian.d2_simpledateformat;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 目标: SimpleDateFormat简单日期格式化类的使用
 * 格式化时间
 * 解析时间
 */
public class SimpleDateFormatDemo1 {
    public static void main(String[] args) {
        //1、日期对象
        Date date = new Date();
        System.out.println(date);

        //2、格式化这个日期对象〔指定最终格式化的形式)
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss EEE a");

        //3、开始格式化日期对象成为喜欢的字符串形式
        String res = sdf.format(date);
        System.out.println(res);

        //4、格式化时间毫秒值
        //需求:请问121秒后的时间是多少
        long time = System.currentTimeMillis() + 121 * 1000;
        String res1 = sdf.format(time);
        System.out.println(res1);


        System.out.println("----------解析字符串时间,下个代码--------------------");
        /**
         * 案例
         * 请计算出2021年08月06日11点11分11秒，往后走2天14小时49分06秒后的时间是多少。
         */

    }
}
